@charset "utf-8";
body {
  width: 100%;
  overflow: hidden;
}

html {
  height: 100%;
  background-image: -webkit-radial-gradient(
    ellipse farthest-corner at center top,
    #000d4d 0%,
    #000105 100%
  );
  background-image: radial-gradient(
    ellipse farthest-corner at center top,
    #000d4d 0%,
    #000105 100%
  );
  cursor: arrow;
}

.content {
  z-index: 1;
  width: 500px;
  height: 315px;
  box-sizing: border-box;
  padding: 0 50px;
  border-radius: 5px;
  box-shadow: 0px 2px 12px 0px rgb(253, 253, 253);
  background: rgba(233, 241, 255, 0);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  animation: mymove 1s ease-in-out alternate;
  overflow: hidden;
  transition: 1.5s;
}

@keyframes mymove {
  0% {
    width: 0px;
    height: 5px;
  }
  10% {
    width: 50px;
    height: 5px;
  }
  15% {
    width: 100px;
    height: 5px;
  }
  20% {
    width: 150px;
    height: 5px;
  }
  25% {
    width: 200px;
    height: 5px;
  }
  30% {
    width: 250px;
    height: 5px;
  }
  35% {
    width: 300px;
    height: 5px;
  }
  40% {
    width: 350px;
    height: 5px;
  }
  45% {
    width: 450px;
    height: 5px;
  }
  50% {
    width: 500px;
    height: 5px;
  }
  52.5% {
    height: 30px;
  }
  55% {
    height: 45px;
  }
  57.5% {
    height: 60px;
  }
  60% {
    height: 75px;
  }
  62.5% {
    height: 90px;
  }
  65% {
    height: 105px;
  }
  67.5% {
    height: 120px;
  }
  70% {
    height: 135px;
  }
  72.5% {
    height: 150px;
  }
  75% {
    height: 165px;
  }
  77.5% {
    height: 180px;
  }
  80% {
    height: 195px;
  }
  82.5% {
    height: 210px;
  }
  85% {
    height: 225px;
  }
  87.5% {
    height: 240px;
  }
  90% {
    height: 255px;
  }
  92.5% {
    height: 270px;
  }
  95% {
    height: 285px;
  }
  97.5% {
    height: 300px;
  }
  100%{
    height: 315px;
  }
}

.content_input {
  width: 300px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.content_button {
  margin-top: 10px;
}

.content_button .el-button--primary {
  width: 100%;
}

.login .el-input {
  margin-bottom: 25px;
}

.title {
  text-align: center;
  font-size: 24px;
  margin-bottom: 28px;
  font-weight: bold;
  color: #fffbfb;
}
